stream terrace - Espagnol Anglais Dictionnaire